#include "includes/base.hh"
#include <iostream>
Base::Base(){
};

Base::~Base(){
};

void Base::dummytask(){
};

void Base::get_dt(SubprojectBase* subproject, double pillarlen, int i){
};

// void Base::dg_feevolve(SubprojectBase* subproject,double* globalcoord, double* unitouternormal,double pillarlen,int i,int j, int currentdim, int* interscounter, double rdt){
// };

void Base::get_slope(SubprojectBase* subproject,double* globalcoord, double* unitouternormal,double pillarlen,int i,int j, int currentdim, int* interscounter){
  //  std::cout << "get_slope from base.cc"<<std::endl;
};

void Base::fv_evolve(SubprojectBase* subproject,double* globalcoord, double* unitouternormal,double pillarlen,int i,int j, int currentdim, int* interscounter, double rdt){
};

void Base::dg_evolve_finite_element(SubprojectBase* subproject,double* globalcoord, double* unitouternormal,double pillarlen,int i,int j, int currentdim, int* interscounter, double rdt){
};

void Base::dg_evolve_calculate_flux(SubprojectBase* subproject,double* globalcoord, double* unitouternormal,double pillarlen,int i,int j, int currentdim, int* interscounter, double rdt){
};

void Base::dg_evolve_combine_weight(int i){
};

void Base::sfe_evolve(SubprojectBase* subproject,double* globalcoord, double* unitouternormal,double pillarlen,int i,int j, int currentdim, int* interscounter, double rdt){
};

